lymph node – English–Türkçe translations

🇬🇧 en tr 🇹🇷

lymph node noun

  • filtrating oval bodies of the lymphatic system
lenf düğümü
Wiktionary Links